oil sands facility - Deutsch Englisch Wörterbuch